protein and carbohydrate